leaf cushion - English Synonyms Dictionary